Skip to content

Consolidate agent guidance for Copilot and Claude Code#935

Merged
johnml1135 merged 1 commit into
mainfrom
github_to_agents
Jun 11, 2026
Merged

Consolidate agent guidance for Copilot and Claude Code#935
johnml1135 merged 1 commit into
mainfrom
github_to_agents

Conversation

@johnml1135

@johnml1135 johnml1135 commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • move the repo-local skill tree from .github/skills to .claude/skills so Claude Code has one project skill location
  • keep shared standing guidance in AGENTS.md and add CLAUDE.md to import it for Claude Code
  • reserve .github for GitHub-required Copilot surfaces and update prompts, docs, and governance text to point at the new layout

Validation

  • CI: Whitespace check via VS Code task
    • failed in the existing wrapper because Build/Agent/check-whitespace.ps1 tried to read check-results.log when that file was not created
  • git diff --check

This change is Reviewable

Copilot AI review requested due to automatic review settings June 9, 2026 21:09
@github-actions

This comment has been minimized.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR consolidates repo-local agent guidance so both GitHub Copilot and Claude Code can rely on the same standing docs (AGENTS.md) while moving Claude-oriented skill workflows into a single .claude/skills/ tree (leaving .github/ for GitHub-required surfaces).

Changes:

  • Introduces CLAUDE.md (importing AGENTS.md) and updates governance/docs to clarify the “shared vs GitHub-required vs Claude-only” split.
  • Updates prompts and workflow docs to reference .claude/skills/* paths instead of .github/skills/*, and adjusts .gitignore accordingly.
  • Adds a large set of Claude skills (including Atlassian helper scripts) under .claude/skills/.

Reviewed changes

Copilot reviewed 17 out of 89 changed files in this pull request and generated no comments.

Show a summary per file
File Description
ReadMe.md Updates documentation to reflect new agent instruction/skill locations.
openspec/config.yaml Updates legacy Jira helper path to .claude/skills.
openspec/AGENTS.md Updates OpenSpec guidance references to .claude/skills.
Docs/workflows/ai-pr-workflow.md Updates Claude skill path references and example commands.
Docs/agent-docs-refresh.md Updates the “core always-on files” and Claude skill placement guidance.
CLAUDE.md Adds Claude entrypoint importing AGENTS.md and describing the new layout.
AGENTS.md Updates shared standing guidance and Jira helper script path.
.gitignore Changes ignored env-file pattern from .github/skills/**/.env to .claude/skills/**/.env.
.github/skills/atlassian-skills/.env.example Removes old .github/skills env example (migration to .claude).
.github/skills/atlassian-readonly-skills/.env.example Removes old .github/skills env example (migration to .claude).
.github/prompts/respond-to-review-comments.prompt.md Updates prompt to reference .claude/skills/respond-to-review-comments.
.github/prompts/pr-preflight.prompt.md Updates prompt to reference .claude/skills/pr-preflight.
.github/copilot-instructions.md Clarifies shared vs GitHub-required vs Claude-only guidance locations.
.github/AI_GOVERNANCE.md Updates governance taxonomy and “source of truth” rules for the new layout.
.github/AGENTS.md Repositions .github/ as GitHub compatibility surfaces; links to .claude skills.
.claude/skills/verify-test/SKILL.md Adds Claude verification workflow skill.
.claude/skills/smart-screenshot-capture/SKILL.md Adds screenshot-capture workflow skill.
.claude/skills/rubric-verify/SKILL.md Adds rubric-based verification workflow skill.
.claude/skills/review/SKILL.md Adds general review workflow skill.
.claude/skills/respond-to-review-comments/SKILL.md Adds guided review-comment response workflow skill.
.claude/skills/powershell/SKILL.md Adds PowerShell best-practices skill.
.claude/skills/plan-design/SKILL.md Adds planning/design workflow skill.
.claude/skills/openspec-verify-change/SKILL.md Adds OpenSpec verify workflow skill.
.claude/skills/openspec-sync-specs/SKILL.md Adds OpenSpec spec-sync workflow skill.
.claude/skills/openspec-propose-change/SKILL.md Adds OpenSpec propose workflow skill.
.claude/skills/openspec-new-change/SKILL.md Adds OpenSpec new-change workflow skill.
.claude/skills/openspec-ff-change/SKILL.md Adds OpenSpec fast-forward workflow skill.
.claude/skills/openspec-explore/SKILL.md Adds OpenSpec explore-mode skill.
.claude/skills/openspec-continue-change/SKILL.md Adds OpenSpec continue workflow skill.
.claude/skills/openspec-bulk-archive-change/SKILL.md Adds OpenSpec bulk-archive workflow skill.
.claude/skills/openspec-archive-change/SKILL.md Adds OpenSpec archive workflow skill.
.claude/skills/openspec-apply-change/SKILL.md Adds OpenSpec apply/implementation workflow skill.
.claude/skills/jira-bugfix/SKILL.md Updates Jira-bugfix skill to use .claude/skills Atlassian scripts.
.claude/skills/grill-with-docs/SKILL.md Adds shared-language/terminology refinement skill.
.claude/skills/fieldworks-winapp/SKILL.md Adds FieldWorks WinForms/WinApp automation skill index.
.claude/skills/fieldworks-winapp/references/research.md Adds rationale/research notes for the WinApp skill structure.
.claude/skills/fieldworks-winapp/references/mcp-selection.md Adds MCP driver selection guidance.
.claude/skills/fieldworks-winapp/references/how-to-update.md Adds maintenance/update checklist for navigation paths.
.claude/skills/fieldworks-winapp/navigation/writing-system-font-options.md Adds a navigation path for Writing System font options.
.claude/skills/fieldworks-winapp/navigation/styles-font-tab.md Adds a navigation path for Styles dialog font tab.
.claude/skills/fieldworks-winapp/navigation/screenshot-evidence.md Adds a navigation path for collecting screenshot evidence.
.claude/skills/fieldworks-winapp/navigation/project-loading.md Adds a navigation path for restoring/loading sample projects.
.claude/skills/fieldworks-winapp/navigation/launch-or-attach.md Adds a navigation path for launching/attaching to FieldWorks.
.claude/skills/execute-implement/SKILL.md Adds minimal-scope implementation workflow skill.
.claude/skills/atlassian-skills/SKILL.md Updates Atlassian skill docs/examples to .claude/skills paths.
.claude/skills/atlassian-skills/scripts/jira_worklog.py Adds Jira worklog helper module.
.claude/skills/atlassian-skills/scripts/jira_workflow.py Adds Jira workflow helper module.
.claude/skills/atlassian-skills/scripts/jira_users.py Adds Jira user helper module.
.claude/skills/atlassian-skills/scripts/jira_search.py Adds Jira search helper module.
.claude/skills/atlassian-skills/scripts/jira_projects.py Adds Jira projects/versions helper module.
.claude/skills/atlassian-skills/scripts/jira_links.py Adds Jira link helper module.
.claude/skills/atlassian-skills/scripts/jira_issues.py Adds Jira issue helper module.
.claude/skills/atlassian-skills/scripts/confluence_search.py Adds Confluence search helper module.
.claude/skills/atlassian-skills/scripts/confluence_pages.py Adds Confluence page helper module.
.claude/skills/atlassian-skills/scripts/confluence_labels.py Adds Confluence label helper module.
.claude/skills/atlassian-skills/scripts/confluence_comments.py Adds Confluence comment helper module.
.claude/skills/atlassian-skills/scripts/bitbucket_projects.py Adds Bitbucket project/repo helper module.
.claude/skills/atlassian-skills/scripts/bitbucket_files.py Adds Bitbucket file/search helper module.
.claude/skills/atlassian-skills/scripts/bitbucket_commits.py Adds Bitbucket commit helper module.
.claude/skills/atlassian-skills/scripts/init.py Adds scripts package marker/version.
.claude/skills/atlassian-skills/requirements.txt Adds Python deps for Atlassian scripts.
.claude/skills/atlassian-readonly-skills/SKILL.md Updates read-only Atlassian skill docs/examples to .claude/skills paths.
.claude/skills/atlassian-readonly-skills/scripts/jira_worklog.py Adds read-only Jira worklog helper module.
.claude/skills/atlassian-readonly-skills/scripts/jira_workflow.py Adds read-only Jira workflow helper module.
.claude/skills/atlassian-readonly-skills/scripts/jira_users.py Adds read-only Jira user helper module.
.claude/skills/atlassian-readonly-skills/scripts/jira_search.py Adds read-only Jira search helper module.
.claude/skills/atlassian-readonly-skills/scripts/jira_projects.py Adds read-only Jira projects/versions helper module.
.claude/skills/atlassian-readonly-skills/scripts/jira_links.py Adds read-only Jira links helper module.
.claude/skills/atlassian-readonly-skills/scripts/jira_issues.py Adds read-only Jira issue helper module.
.claude/skills/atlassian-readonly-skills/scripts/jira_agile.py Adds read-only Jira agile helper module.
.claude/skills/atlassian-readonly-skills/scripts/confluence_search.py Adds read-only Confluence search helper module.
.claude/skills/atlassian-readonly-skills/scripts/confluence_pages.py Adds read-only Confluence page helper module.
.claude/skills/atlassian-readonly-skills/scripts/confluence_labels.py Adds read-only Confluence label helper module.
.claude/skills/atlassian-readonly-skills/scripts/confluence_comments.py Adds read-only Confluence comment helper module.
.claude/skills/atlassian-readonly-skills/scripts/bitbucket_pull_requests.py Adds read-only Bitbucket PR helper module.
.claude/skills/atlassian-readonly-skills/scripts/bitbucket_projects.py Adds read-only Bitbucket project/repo helper module.
.claude/skills/atlassian-readonly-skills/scripts/bitbucket_files.py Adds read-only Bitbucket file/search helper module.
.claude/skills/atlassian-readonly-skills/scripts/bitbucket_commits.py Adds read-only Bitbucket commit helper module.
.claude/skills/atlassian-readonly-skills/scripts/init.py Adds scripts package marker.
.claude/skills/atlassian-readonly-skills/requirements.txt Adds Python deps for read-only Atlassian scripts.

@github-actions

github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown

NUnit Tests

    1 files  ±0      1 suites  ±0   11m 28s ⏱️ - 1m 1s
4 251 tests ±0  4 178 ✅ ±0  73 💤 ±0  0 ❌ ±0 
4 260 runs  ±0  4 187 ✅ ±0  73 💤 ±0  0 ❌ ±0 

Results for commit 8c0ba48. ± Comparison against base commit e6976c5.

@jasonleenaylor jasonleenaylor left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jasonleenaylor partially reviewed 90 files and all commit messages, and made 1 comment.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on johnml1135).


.claude/skills/atlassian-readonly-skills/scripts/__init__.py at r1 (raw file):
Hmm, look at this later for cleanup?

@johnml1135 johnml1135 merged commit d1a9bc6 into main Jun 11, 2026
8 checks passed
@johnml1135 johnml1135 deleted the github_to_agents branch June 11, 2026 10:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants